Grand Central Dispatch (GCD) es una tecnología desarrollada por Apple en Mac OS X v10.6 para optimizar el soporte de las aplicaciones para procesadores de varios núcleos.
Este conjunto de innovadoras tecnologías permite a los desarrolladores crear con mayor facilidad programas que exprimen hasta la última gota de potencia de los sistemas multinúcleo. Con GCD, es el sistema operativo el que gestiona los hilos de ejecución, no las diferentes aplicaciones. Los programas compatibles con GCD distribuyen su trabajo automáticamente en todos los núcleos disponibles, lo que se traduce en un rendimiento extraordinario. Cuando los desarrolladores comiencen a utilizar GCD en sus aplicaciones, se empezará a disfrutar de notables mejoras de rendimiento.